@charset "utf-8";
/* CSS Document */
body{margin: 0; font-family:"微软雅黑"}
.clearfix{clear: both;}
img{display: block;} 
a{text-decoration: none;}
a:hover{text-decoration: none;}


.top_logo{
	background:url(../images/top_01.jpg) center 0 no-repeat;
	height:108px;
	top: 0px;
}

.nav_m{
	width:812px;
	margin: 0 auto;
	margin-bottom:10px;
}
.nav_m a{
	float: left;
	line-height: 45px;
	color: #666;
	padding: 0 26px;
    font-size: 16px;
}
.nav_m a:hover{
	color: #000;
}

.biaoti{
	background: url(../images/biti_bj_03.jpg) center 0 no-repeat;
	height: 60px;
	text-align: center;
	width: 1001px;
	margin: 0 auto;
	margin-top: 60px;
	font-size:14px;
	font-weight: 600;
	padding-top:10px;
	margin-bottom: 30px;
}
.biaoti span{
	color: #999;
	font-size: 16px;
	font-weight: 100;
}

.gongchenanli a:hover{
	color: #f08000;
}

.gongchenanli_all{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
}

.gongchenanli_tu{
	width:290px;
	height: 232px;
	border: 1px #efefef solid;
	overflow: hidden;
}
.gongchenanli_tu img{
	width: 280px;
	height: 222px;
	margin: 4px;
	
	
}
.gongchenanli_mz{
	width: 290px;
	height: 40px;
	text-align: center;
	line-height:40px;
	color: #666;
	font-size:14px;
}
.gongchenanli_one{
	
	display: block;
	margin-bottom: 0px;
	
}
.gongchenanli_m_o{
	overflow: hidden;
}
.gongchenanli_m_o>div{
	overflow: hidden;
	margin-left: 10px;
	width: 290px;
	float: left;
}

.gongchenanli_one:hover .gongchenanli_mz{
	
	color: #f58134;
}


.us_bj{
	background: #f1f1f1;
	height: 500px;
	width: 100%;
	overflow: hidden;
	margin-top:30px;
}
.biaoti2{
	background: url(../images/us_b_03.jpg) center 0 no-repeat;
	height: 60px;
	text-align: center;
	width: 1001px;
	margin: 0 auto;
	margin-top:30px;
	font-size:18px;
	font-weight: 600;
	padding-top: 5px;
	margin-bottom: 30px;
}
.biaoti2 span{
	color: #999;
	font-weight: 100;
}
.us_mm{
	width: 1200px;
	margin: 0 auto;
}
.usml{
	float: left;
	width: 530px;
	height: 356px;
	overflow: hidden;
}
.usml img{
	width: 100%;
	height: 356px;
}
.us_r{
	width: 615px;
	float: right;
}
.us_ms{
	color: #000;
	font-size: 15px;
	line-height: 28px;
	min-height:280px;
	text-align: justify;
	
}
.us_r a{
	width: 167px;
	height: 45px;
	background: #f58134;
	display: block;
	text-align: center;
	line-height: 45px;
	font-size: 16px;
	color: #fff;
}

.zizhi_m{
	width: 1200px;
	margin: 0 auto;
	margin-top:30px;
}
.huan{
	float: left;
	width: 285px;
	margin-left: 10px;
}
.huanjin_one{
	width: 285px;
	height: 214px;
	border: 1px solid #999;
}
.huanjin_one img{
	width: 270px;
	height: 199px;
	margin:7px;
}
.zizhimz{
	width: 285px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #4d4d4d;
}
.huan:hover .huanjin_one{
	border: 1px solid #f58134;
	transition:1s;
}
.huan:hover .zizhimz{
	color: #f58134;
}


.news-m{width: 1200px;margin: 0 auto;margin-top:10px;}
.xw-l{width: 572px;float:left;background: url(../images/news_l_03.jpg);height: 193px;}

.xw-r-b-r-1{font-size: 16px;color:#000; }
.xw-r-b-r-2{font-size: 14px; margin-top: 10px;color: #666;}
.xw-r-b-r-2 a{}
.xw-r-b a:hover .time-t ,.xw-r-b a:hover .time-b{background:#f58134;}
.xw-r{float: right;width: 586px;}
.xw-r-b-l{float: left;}
.xw-r-b-r{float: right;width:490px; }
.time-t{width: 78px;height: 30px;background:#b6b6b6;color: #FFF;text-align: center;line-height: 30px;font-size: 14px;}
.time-b{width: 78px;height: 44px;background:#b6b6b6;margin-top: 1px;color: #FFF;text-align: center;font-size: 18px;line-height: 44px;}
.xw-r-b{clear: both;overflow: hidden;margin-bottom: 30px;}


.back_one{
	width:100%;
	margin:0 auto;
	height: 54px;
	background: #232323;
	border-bottom: 2px solid #171717;
	margin-top: 30px;
}
.back_one_m{
	width:520px;
	margin: 0 auto;
	line-height: 54px;
}
.back_one_m a{
	color:#afacac; 
}
.back_one_m a:hover{
	color: #f58134;
}

.foot_bj{
	background: url(../images/foot_02.jpg) center 0 no-repeat;
	
	text-align: center;
	color: #fff;
	padding-top: 20px;
	overflow: hidden;
}
.foot_bj a{
	color: #fff;
}















































